The United States has asserted that it stands with India against Chinese aggression as several lawmakers slammed China for choosing a People's Liberation Army soldier.
'Washington senses that the anchor sheet of India's strategic autonomy lies in its longstanding partnership with Russia, which remains firm and immutable despite the changes in world politics in the post-Cold War era,' notes Ambassador M K Bhadrakumar.<